Release 10.1A: OpenEdge Development:
Progress Dynamics Repository Reference
gsm_security_structure table — gsmss
This table lists the parts of an application to which security restrictions apply. Currently access tokens, fields, and ranges are supported. The
owning_objrefers to either agsm_tokenrecord, agsm_fieldrecord, or agsm_rangerecord.Table 11–9 lists the table’s FLA, fields, and foreign keys.
Table 11–10 gives details of the table’s indexes.
Because the fields are identical, one table is used rather than a usage table for each type of security allocation. If another type is introduced, no major rewrites are required because this table can automatically support the new type.
A security restriction can be assigned globally, in which case the product module, object, and instance attribute are 0. Alternately, the restriction can be allocated to a product module, a specific program object, or an instance attribute for a program. Because users are allocated the entries in this table, a restriction must be assigned to this table to be active.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |